const app = getApp();
Component({
  options: {
    addGlobalClass: true
  },
  /**
   * 组件的一些选项
   */
  options: {
    addGlobalClass: true,
    multipleSlots: true
  },
  /**
   * 组件的对外属性
   */
  properties: {
    bgColor: {
      type: String,
      default: ''
    },
    isCustom: {
      type: [Boolean, String],
      default: false
    },
    isBack: {
      type: [Boolean, String],
      default: false
    },
    bgImage: {
      type: String,
      default: ''
    },
  },
  /**
   * 组件的初始数据
   */
  data: {
    StatusBar: app.globalData.StatusBar,
    CustomBar: app.globalData.CustomBar,
    Custom: app.globalData.Custom,
    color: "#999999",
    PageCur: '',
  },
  /**
   * 组件的方法列表
   */
  methods: {
    NavChange(e) {
      console.log("点击了底部bar")
      console.log(e.currentTarget.dataset.cur)
      this.setData({
        PageCur: e.currentTarget.dataset.cur
      })
    },
    switchTab(e) {
      // wx.vibrateShort()
      this.setData({
        PageCur: e.currentTarget.dataset.cur
      })
      const url = e.currentTarget.dataset.path
      console.log(e.currentTarget.dataset.cur)
      wx.switchTab({url})
      component:{
        console.log("跳转完成")
        console.log(e.currentTarget.dataset.cur)
        this.setData({
          PageCur: e.currentTarget.dataset.cur
        })
      }
    },
    onShareAppMessage: function (res) {
      if (res.from === 'button') {
        console.log(res.target)
      }
      return {
        title: "快来使用莎车疫情记录你的数据吧",
        path: '/pages/home/home',
        success: function (res) {
          console.log('成功', res)
        }
      }
    },

  }
})




// Page({

//   /**
//    * 页面的初始数据
//    */
//   data: {
//     PageCur: 'home',
//     userInfo: {},
//     hasUserInfo: false,
//     canIUse: wx.canIUse('button.open-type.getUserInfo')
//   },

//   /**
//    * 生命周期函数--监听页面加载
//    */
//   onLoad: function (options) {
//     console.log("进入了首页index")
//     console.log(app.globalData.yiqing)
//     if (app.globalData.userInfo) {
//       this.setData({
//         userInfo: app.globalData.userInfo,
//         hasUserInfo: true
//       })
//     } else if (this.data.canIUse) {
//       // 由于 getUserInfo 是网络请求，可能会在 Page.onLoad 之后才返回
//       // 所以此处加入 callback 以防止这种情况
//       app.userInfoReadyCallback = res => {
//         this.setData({
//           userInfo: res.userInfo,
//           hasUserInfo: true
//         })
//       }
//     } else {
//       // 在没有 open-type=getUserInfo 版本的兼容处理
//       wx.getUserInfo({
        
//         success: res => {
//           app.globalData.userInfo = res.userInfo
//           this.setData({
//             userInfo: res.userInfo,
//             hasUserInfo: true
//           })
//         }
//       })
//     }

//     // wx.request({
//     //   url: 'https://tianqiapi.com/api?version=epidemic&appid=35272851&appsecret=EwaFIVa1',
//     //   success: function (res) {
//     //       app.globalData.yiqing = res.data.data
//     //   }
//     // })

  
//     //调用云函数获取openid
//     wx.cloud.callFunction({
//       name: 'login',
//       data: {},
//       success: res => {
//         // console.log('[云函数] [login] user openid: ', res.result.openid)
//         app.globalData.openid = res.result.openid
//       },
//       fail: err => {
//         console.error('[云函数] [login] 调用失败', err)
//       }
//     })
//   },

//   /**
//    * 生命周期函数--监听页面初次渲染完成
//    */
//   onReady: function () {
    
//   },

//   /**
//    * 生命周期函数--监听页面显示
//    */
//   onShow: function () {
    
//   },

//   /**
//    * 生命周期函数--监听页面隐藏
//    */
//   onHide: function () {
    
//   },

//   /**
//    * 生命周期函数--监听页面卸载
//    */
//   onUnload: function () {
    
//   },

//   /**
//    * 页面相关事件处理函数--监听用户下拉动作
//    */
//   onPullDownRefresh: function () {
    
//   },

//   /**
//    * 页面上拉触底事件的处理函数
//    */
//   onReachBottom: function () {
    
//   },

//   /**
//    * 用户点击右上角分享
//    */
//   onShareAppMessage: function () {
    
//   },
//   NavChange(e) {
//       this.setData({
//         PageCur: e.currentTarget.dataset.cur
//       })
//     },
//   getUserInfo: function (e) {
//     console.log(e)
//     app.globalData.userInfo = e.detail.userInfo
//     console.log(app.globalData.userInfo)
//     wx.setStorage({
//       key: 'userInfo',
//       data: e.detail.userInfo,
//     })
//     this.setData({
//       userInfo: e.detail.userInfo,
//       hasUserInfo: true
//     })
//   },
// })